﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using DAO;


/// <summary>
/// Summary description for GestorUsuarios
/// </summary>
public class GestorUsuarios
{
   
	 public static bool VerificarUsuarioClave(int legajo, string clave)
    {
        // aqui iria codigo que verificaria si el usuario y clave existe en la base de datos;
         GestorUsuariosDAO gUDAO = new GestorUsuariosDAO();
         if (gUDAO.verificarUsuario(legajo) == null ) return false;
         else
         {
         if (gUDAO.verificarContraseña(clave,gUDAO.verificarUsuario(legajo)) ==true) return true;
         }
         return false;
    }

    public static string[] ObtenerRoles(string usuario)
    {
        
        GestorUsuariosDAO gUDAO = new GestorUsuariosDAO();
        int rol;
        rol= gUDAO.obtenerRolUsuario(usuario);
        switch (rol)
        {
            case 1:
                return new string[] { "administradores" };
            case 2:
                return new string[] { "estandar" };
            default:
                return new string[] { "" };
        }
    }
    public static String ObtenerNombre(int legajo)
    {
        GestorUsuariosDAO gUDAO = new GestorUsuariosDAO();
        return gUDAO.ObtenerNombre(legajo);
    }
}